package com.dingding.manager.common.beans.sys;

import java.util.Date;

/**
 * 
* @ClassName: DdOrganization 
* @Description: 组织机构表
* @author SUNZHICHENG 
* @date 2016年12月2日 上午10:45:33 
* @version V2.6.2
 */
public class Organization implements java.io.Serializable {

	private Integer organizationId;	//主键ID
	private int parentId;			//父级编号
	private String parentIds;		//所有父级编号
	private String cityName;		//城市名称
	private int cityId;				//城市ID
	private String organizationName;	//机构名称
	private String organizationAddr;	//机构地址
	private String businessLicence;		//营业执照
	private String contacts;			//联系人
	private String contactsNumber;		//联系电话
	private String contactsEmail;		//邮箱
	private Date licenseStartDate;		//执照起始日期
	private Date licenseEndDate;		//执照结束日期
	private Integer organizationType;	//机构类型
	private int organizationStatus;		//状态
	private String remarks;				//备注
	private Date createTime;			//创建时间
	private int createUserId;			//创建人ID
	private Date updateTime;			//更新时间
	private Integer updateUserId;		//更新人ID
	private int delFlag;				//删除标记

	public Organization() {
	}

	public Organization(int parentId, String parentIds, int cityId, String organizationName, String organizationAddr,
			String businessLicence, String contacts, String contactsNumber, String contactsEmail, Date licenseStartDate,
			Date licenseEndDate, int organizationStatus, String remarks, Date createTime, int createUserId,
			int delFlag) {
		this.parentId = parentId;
		this.parentIds = parentIds;
		this.cityId = cityId;
		this.organizationName = organizationName;
		this.organizationAddr = organizationAddr;
		this.businessLicence = businessLicence;
		this.contacts = contacts;
		this.contactsNumber = contactsNumber;
		this.contactsEmail = contactsEmail;
		this.licenseStartDate = licenseStartDate;
		this.licenseEndDate = licenseEndDate;
		this.organizationStatus = organizationStatus;
		this.remarks = remarks;
		this.createTime = createTime;
		this.createUserId = createUserId;
		this.delFlag = delFlag;
	}

	public Organization(int parentId, String parentIds, String cityName, int cityId, String organizationName,
			String organizationAddr, String businessLicence, String contacts, String contactsNumber,
			String contactsEmail, Date licenseStartDate, Date licenseEndDate, Integer organizationType,
			int organizationStatus, String remarks, Date createTime, int createUserId, Date updateTime,
			Integer updateUserId, int delFlag) {
		this.parentId = parentId;
		this.parentIds = parentIds;
		this.cityName = cityName;
		this.cityId = cityId;
		this.organizationName = organizationName;
		this.organizationAddr = organizationAddr;
		this.businessLicence = businessLicence;
		this.contacts = contacts;
		this.contactsNumber = contactsNumber;
		this.contactsEmail = contactsEmail;
		this.licenseStartDate = licenseStartDate;
		this.licenseEndDate = licenseEndDate;
		this.organizationType = organizationType;
		this.organizationStatus = organizationStatus;
		this.remarks = remarks;
		this.createTime = createTime;
		this.createUserId = createUserId;
		this.updateTime = updateTime;
		this.updateUserId = updateUserId;
		this.delFlag = delFlag;
	}

	public Integer getOrganizationId() {
		return this.organizationId;
	}

	public void setOrganizationId(Integer organizationId) {
		this.organizationId = organizationId;
	}

	public int getParentId() {
		return this.parentId;
	}

	public void setParentId(int parentId) {
		this.parentId = parentId;
	}

	public String getParentIds() {
		return this.parentIds;
	}

	public void setParentIds(String parentIds) {
		this.parentIds = parentIds;
	}

	public String getCityName() {
		return this.cityName;
	}

	public void setCityName(String cityName) {
		this.cityName = cityName;
	}

	public int getCityId() {
		return this.cityId;
	}

	public void setCityId(int cityId) {
		this.cityId = cityId;
	}

	public String getOrganizationName() {
		return this.organizationName;
	}

	public void setOrganizationName(String organizationName) {
		this.organizationName = organizationName;
	}

	public String getOrganizationAddr() {
		return this.organizationAddr;
	}

	public void setOrganizationAddr(String organizationAddr) {
		this.organizationAddr = organizationAddr;
	}

	public String getBusinessLicence() {
		return this.businessLicence;
	}

	public void setBusinessLicence(String businessLicence) {
		this.businessLicence = businessLicence;
	}

	public String getContacts() {
		return this.contacts;
	}

	public void setContacts(String contacts) {
		this.contacts = contacts;
	}

	public String getContactsNumber() {
		return this.contactsNumber;
	}

	public void setContactsNumber(String contactsNumber) {
		this.contactsNumber = contactsNumber;
	}

	public String getContactsEmail() {
		return this.contactsEmail;
	}

	public void setContactsEmail(String contactsEmail) {
		this.contactsEmail = contactsEmail;
	}

	public Date getLicenseStartDate() {
		return this.licenseStartDate;
	}

	public void setLicenseStartDate(Date licenseStartDate) {
		this.licenseStartDate = licenseStartDate;
	}

	public Date getLicenseEndDate() {
		return this.licenseEndDate;
	}

	public void setLicenseEndDate(Date licenseEndDate) {
		this.licenseEndDate = licenseEndDate;
	}

	public Integer getOrganizationType() {
		return this.organizationType;
	}

	public void setOrganizationType(Integer organizationType) {
		this.organizationType = organizationType;
	}

	public int getOrganizationStatus() {
		return this.organizationStatus;
	}

	public void setOrganizationStatus(int organizationStatus) {
		this.organizationStatus = organizationStatus;
	}

	public String getRemarks() {
		return this.remarks;
	}

	public void setRemarks(String remarks) {
		this.remarks = remarks;
	}

	public Date getCreateTime() {
		return this.createTime;
	}

	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}

	public int getCreateUserId() {
		return this.createUserId;
	}

	public void setCreateUserId(int createUserId) {
		this.createUserId = createUserId;
	}

	public Date getUpdateTime() {
		return this.updateTime;
	}

	public void setUpdateTime(Date updateTime) {
		this.updateTime = updateTime;
	}

	public Integer getUpdateUserId() {
		return this.updateUserId;
	}

	public void setUpdateUserId(Integer updateUserId) {
		this.updateUserId = updateUserId;
	}

	public int getDelFlag() {
		return this.delFlag;
	}

	public void setDelFlag(int delFlag) {
		this.delFlag = delFlag;
	}

}
